English Nouns: trou-de-loup

English Nouns verb 'trou-de-loup' conjugated